package Controleur;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import Vue.ConfirmerAjout;
import Vue.StationFrame;

/** Définit l'écouteur d'ajout d'un vélo à une station */
public class StationFrame_AjoutListener implements ActionListener {

	/** La vue de la station */
	private StationFrame s;
	/** L'identifiant de la station */
	private int idStation;

	/**
	 * Instancie l'écouteur
	 * 
	 * @param p_s
	 *            La vue de la station
	 * @param idStation
	 *            L'identifiant de la station
	 */
	public StationFrame_AjoutListener(StationFrame p_s, int idStation) {
		this.s = p_s;
		this.idStation = idStation;
	}

	/**
	 * Action lors de l'évenement
	 * 
	 * @param arg0
	 *            Objet de l'évenement
	 */
	@Override
	public void actionPerformed(ActionEvent arg0) {
		// TODO Auto-generated method stub
		ConfirmerAjout dialog = new ConfirmerAjout(idStation, s);
		dialog.setVisible(true);
	}

}
